as slick as greased snake shit


as slick as greased snake shit
Australian Slang
1. smooth talker;
2. something working better than expected

English dialects glossary. 2013.

Look at other dictionaries: